pod (proof of deposit) - German English Dictionary